πŸ•ΈοΈ Ada Research Browser

phase5-ui-evidence-list.md
← Back

Phase 5: UI Evidence List β€” Implementation Plan

TODO

phase5/ui-evidence-list β€” Evidence list & review UI

Scope

Files Changed

File Change
ui/src/modules/evidence/EvidenceListPage.tsx New β€” page component
ui/src/modules/evidence/EvidenceListPage.test.tsx New β€” tests
ui/src/App.tsx Add /evidence route
ui/src/components/AppLayout.tsx Add Evidence nav item
cmmc/services/seed_service.py Add evidence seed data

Implementation Steps

  1. Create EvidenceListPage.tsx with table, filters, review actions, download links
  2. Add route in App.tsx and nav item in AppLayout.tsx
  3. Add evidence seed data in seed_service.py
  4. Write EvidenceListPage.test.tsx covering: renders, loading, empty state, error state, filters, review actions, delete